Laurie Simmons

Unblinking reflections on the internet age
Financial Times
2015